/*
 * Matriz.cpp
 *
 *  Created on: 18/10/2014
 *      Author: jorge
 */

#include "Matriz.h"



Matriz::Matriz(int dimension) {
		this->dimension = dimension;
		}

void Matriz::setMatrizPorDefault(){
			this->M [0][0]=0.3;
			this->M [0][1]=0.3;
			this->M [0][2]=0.3;
			this->M [0][3]=0.65;
			this->M [0][4]=0.3;

			this->M [1][0]=0.23333333333333333333;
			this->M [1][1]=0;
			this->M [1][2]=0.35;
			this->M [1][3]=0.35;
			this->M [1][4]=0;

			this->M [2][0]=0.233333333333333333333;
			this->M [2][1]=0.35;
			this->M [2][2]=0;
			this->M [2][3]=0;
			this->M [2][4]=0.7;

			this->M [3][0]=0.2333333333333333;
			this->M [3][1]=0.35;
			this->M [3][2]=0;
			this->M [3][3]=0;
			this->M [3][4]=0;

			this->M [4][0]=0;
			this->M [4][1]=0;
			this->M [4][2]=0.35;
			this->M [4][3]=0;
			this->M [4][4]=0;

}

void Matriz::setValueAt(int fila, int columna,float value){
	this->M[fila][columna] = value;
}

float Matriz::getValorAt(int fila, int columna){
	return this->M[fila][columna];
}

int Matriz::getDimension(){
	return this->dimension;
}

Matriz::~Matriz() {
	// TODO Auto-generated destructor stub
}

